What's New?
Version 1.95, April 15, 2007
-
Integration with explorer context menu is now optional.
-
Added another pre-defined regex command.
-
Added stubs for user command file.
-
Non-admins can now install PFrank to local folders.
-
Added portabiltity.
-
Fixed problem with leading numbers in Forced Case tables.
Version 1.94, March 31, 2007
-
Added more pre-defined regex commands
-
More optimizations.
Version 1.93, March 8, 2007
-
Added more pre-defined regex commands
-
Various optimizations.
-
Upgraded Installer.
-
Fixed startup bug introduced in 1.91 that occurs on Win98/95 systems.
Version 1.91, February 28, 2007
-
Added post-processing feature.
-
Added more Help Options.
Version 1.90, February 14, 2007
-
Added the ability to add User Defined Commands.
-
Switched to much improved Help Controller.
-
Added new options and improved feedback to command line interface.
-
Fixed bug with date formatter.
Version 1.89, February 1, 2007
-
Added new counter and insertion options.
-
Added more pre-defined regex sequences.
-
Many gui improvements.
Version 1.88, January 20, 2007
-
Added auto column enable options.
-
Added more pre-defined regex sequences.
-
Added 'Name Properties' group for column display.
-
Can now resize thumbnail using F7/F8.
-
Added new counter option.
-
Many minor GUI improvements.
-
Fixed bug with escape not exitting row editing.
-
Fixed bug with reversed row order in pre-defined regex sequences.
Version 1.86, January 2, 2007
-
Replaced 3 custom lists with a list manager that can manage many lists.
-
Improved error feedback for invalid filter patterns.
-
Tooltip configuration now saved.
-
Upgraded wxPython library to 2.6.3.3.
Version 1.85, December 9, 2006
-
Added ability to insert Pre-Defined Regex sequences (use right click on custom list).
-
Can now change font size of preview list.
-
Can now specify unicode codecs for exported files.
-
Fixed problem with current folder entry losing current selection.
Version 1.82, November 22, 2006
-
Decreased size of executable by splitting off SVN support into a separate version.
-
Updated installer.
Version 1.81, November 11, 2006
-
Can now drag names from Explorer to the preview window.
-
Fixed bug with incorrect insertion option shown in custom summary.
Version 1.80, October 29, 2006
-
Can now specify unicode decoders for imported files.
-
Other various minor improvements.
Version 1.79, October 6, 2006
-
Added email meta-data insertion.
-
Fixed early termination bug in command line interface.
-
Fixed minor bug with file select dialog.
Version 1.77, September 21, 2006
-
Added Name Exclusion Filter.
-
Fixed bug with command-line driven custom commands being executed in reverse order
Version 1.75, September 9, 2006
-
Fixed bug that occurred when changing name filter type.
-
Other applications can now use the Escape key while PFrank is running.
Version 1.74, August 28, 2006
-
Improved error handling for invalid regex.
Version 1.73, August 19, 2006
-
Added new insert counter option.
Version 1.72, August 12, 2006
-
Fixed bug with editing new name and scrolling.
-
Fixed bug where a hidden column might reappear.
-
Fixed PFrank startup bug when right clicking on folder.
-
Fixed broken command line interface.
Version 1.71, July 19, 2006
-
Added more video meta-data insertion.
-
Split Image tag and non-tag meta-data into separate groups.
-
Image width/height now detected for more image types.
Version 1.70, July 12, 2006
-
Added new regular expression flags to control number of replacements and whether to
include the extension.
-
Fixed bug with column configurator always displaying the default column order on restart.
-
Fixed bug with processing of unparsable music tags.
Version 1.69, July 5, 2006
-
All columns can now be exported to csv file.
-
Added lots more EXIF meta-data insertion for image files.
-
Fixed display of some EXIF meta data.
-
Fixed program hang problem with processing of tags from some camera types.
-
Fixed problem with handling of incorrect format codes.
-
Changed default order of columns and default sorting.
Version 1.68, June 28, 2006
-
Added Exif GPS meta-data insertion for image files.
-
Optimized meta-data insertion for exif and iptc.
-
Improved logging for custom scans.
Version 1.67, June 21, 2006
-
Added IPTC meta-data insertion for image files.
-
Switched position of 'insert into list' and predefined 'scan' button.
Version 1.66, June 14, 2006
-
Added checkboxes to enable/disable custom renaming rows.
-
Other minor improvements.
Version 1.65, June 7, 2006
-
New Column Configuration controller.
-
Added Path Builder feature.
-
Fixed startup problem sometimes seen on Win9x/ME systems.
-
Fixed problem with Main Window Sash.
Version 1.63, May 25, 2006
-
Added more image insertion meta-data.
-
Improvements to Exif/Image information insertion and other features.
Version 1.62, May 18, 2006
-
Added Hash Information insertion.
Version 1.61, May 13, 2006
-
Support more image types.
-
Fixed bug with DateTimeOriginal.
Version 1.60, May 11, 2006
-
Added Context-based Help.
-
Optimized Preview Update Display.
-
Improved File Properties Modification interface.
-
Fixed bug with windows disappearing.
Version 1.59, May 5, 2006
-
Added DOS name insertion option.
-
Fixed bug with Tag Version Music column.
Version 1.58, April 28, 2006
-
Added more image insertion options.
-
Added more preview display options.
-
Fixed bug with null string for missing info.
Version 1.57, April 21, 2006
-
Added more music insertion options.
-
Upgraded installer.
-
Fixed bug with sorting of some columns.
-
Fixed bug with wav file audio length.
Version 1.56, April 14, 2006
-
Added office properties insertion options.
-
Improved Force Case option panel.
-
Fixed bug with saving last sorted option.
Version 1.55, April 8, 2006
-
Improved parent folder insertion.
-
Upgraded Python library to 2.4.3, wxPython library to 2.6.3.2, and MP3 library.
Version 1.54, April 3, 2006
-
Added improvements to Detailed Information Window display and it's menu options.
Version 1.53, March 28, 2006
-
Moved Date Formatter to it's own Option Panel. Changed
'Date Insertion' command to 'File Properties Insertion' command.
-
Can now insert and change multiple file properties.
-
Added ability to insert file size property.
-
Added more logging messages.
-
Minor gui enhancements.
-
Fixed minor bug with force case table.
Version 1.52, March 11, 2006
-
Added support for insertion of tag information and meta-data for Video.
-
Added command line options to perform custom renaming.
-
Minor bug fixes.
Version 1.51, March 2, 2006
-
Added support for insertion of tag information and meta-data
for Ogg Vorbis, Flac, and other music file types.
-
Optimized processing time for EXIF tags.
Version 1.50, February 24, 2006
-
Fixed bug with inserting EXIF tags.
Version 1.49, February 23, 2006
-
Added insertion of title tag information from
HTML (or other markup-language) files.
-
Minor display updates.
-
Fixed bug to refresh columns after renaming.
Version 1.48, February 16, 2006
-
Added exif and mp3 comment columns (off by default).
-
Can edit exif and mp3 comment to add original name or other info.
-
Can globally enable/disable tooltips.
-
Added size and attribute columns (off by default).
-
Upgraded MP3 Tag library
-
Fixed bug with hiding columns.
Version 1.47, February 13, 2006
-
Added importing of old/new name pairs.
Version 1.46, January 25, 2006
-
Fixed bug with predefined insertion into custom list.
-
Fixed bug with rescan button.
Version 1.45, January 23, 2006
-
Added support for Subversion (SVN) (off by default).
-
Added icons in Detailed Information Window.
-
Reorganized Help Info into small pages for easier searching.
-
Bug Fix to remove import of pysvn for Windows 95/98 systems.
-
Upgraded wxPython library to 2.6.2.1.
Version 1.43, December 20, 2005
-
Added more features for moving rows.
-
CSV Export now supports more columns.
-
Can now insert Specialized Renaming commands in custom list.
-
Changed some terminology for Force Case tables.
-
Fixed Unicode problem with MP3 Tag insertion.
Version 1.42, November 24, 2005
-
Added Unicode Support.
-
Added button for insertion of Pre-defined renaming commands into Custom List.
-
Window positions now saved automatically.
-
Splitter sash position for main window (between custom and summary panels) now saved automatically.
-
Various minor enhancements and optimizations.
-
Upgraded MP3 Tag library
-
Upgraded WxPython library to 2.6.1.0.
Version 1.37, November 6, 2005
-
Added draggable rows (but no drag image yet).
-
Fixed bug with detailed info window and moving down 1 row.
Version 1.36, October 30, 2005
-
Changed 'renumber' function in the detailed info window to
a more general purpose 'redo scan' button.
-
Fixed display bug when deleting first entry of preview list.
-
Fixed bug with summary panel display.
Version 1.35, October 22, 2005
-
Added MP3 tag columns to preview list.
-
Added EXIF tag columns to preview list.
-
Added File Creation Date column to preview list.
-
Made display of any of above columns user configurable.
-
Added more mouse click controls to preview list.
-
Optimized memory usage.
-
Fixed bug with cancelling manual edit.
Version 1.31, October 12, 2005
-
Reorganized keyboard shortcuts.
-
Split main window into a splitter window. Sash is above summary panel.
-
Fixed a bug with manually renaming to a duplicate file.
Version 1.30, October 7, 2005
-
Can now renumber the preview list after rearranging rows of the detailed information window.
-
Can now sort using numeric based sorting (sometimes called natural sorting).
-
Added ability to move individual rows or groups of rows up or down.
-
Added icon buttons for moving/deleting list rows.
-
Can now randomize row positions.
-
Other minor gui updates
-
Upgraded Python library to 2.4.2.
-
Fixed bug with "Clear Summary"
-
Updated Help Information.
Version 1.24, September 27, 2005
-
Added Pre-Defined Commands for removing trailing and
leading whitespace.
-
Made separate set of 'Force Case' tables for Case Replacement commands
-
Added Highlighting of codes in custom patterns.
-
Enhanced 'Name Filter' configuration interface.
-
Custom Renaming list now larger and expandable.
-
Other minor gui tweaks.
-
Fixed bug with custom previewer that occurred when previewing full
path names and multiple custom commands.
Version 1.20, September 20, 2005
-
Added Force Case of Words Table option for Case replacement
commands (shared with music tables)
-
Added highlighting for manually changed entries.
-
Added 'Old Length' and 'Old Full Path Length' columns to detailed
information window (column display for these is off by default).
-
Added 'New Full Path Length' column to detailed information \
window.
-
Can now Drag'n Drop folders into current folder field, custom renaming 'sample
text' field, and the Favourite Folder's list.
-
Last sorted column of detailed information window can now be saved automatically.
-
Pathname terminology now includes the filename.
-
Fixed bug with scanning blank list in custom renaming.
Version 1.15, September 12, 2005
-
Added Pre-defined command for 'Sentence Case'.
-
Added Hex Code viewing option for Old/New Name pairs.
-
Added Hex Code to Character Conversion Display window.
-
Minor display fix.
Version 1.10, August 30, 2005
-
Made master reset button available on main window file menu.
-
Fixed incompatability of 1.05 with old versions.
-
Updated some tooltips.
-
Updated Help Information.
Version 1.05, August 25, 2005
-
Added regular expression previewer.
-
Added ability to enter/paste text for the current folder name.
-
Fixed window flipping when responding to some kinds of error input.
-
Fixed bug configuring subfolder exclusion filter.
-
Changed keyboard shortcut for custom renaming from CTL-C to CTL-K.
Version 1.01, August 9, 2005
-
Fixed bug with sorting of 'Problem' column.
-
Fixed bug that occurs after closing Help Window.
-
Added more regex examples to help.
Version 1.00, July 8, 2005
-
Added 'Last Modified Date' column to detailed information window.
-
Fixed bug in which configuring null strings for missing tags did not work as exected when
missing tag warnings were also enabled.
Version 0.998, July 5, 2005
-
Added optimizations for scanning large number of files.
-
Fixed bug so that missing tag warnings are raised properly.
-
Fixed bug so that any work in progress terminates immediately after closing a window.
Version 0.997, June 26, 2005
-
Added Restore Default Buttons for General, Data, MP3, and EXIF options.
-
Minor improvements to smart case replacements in music renaming.
-
Added GUI tweaks.
-
Fixed bugs with Detailed information list editor that was introduced in 0.995.
-
Fixed general option ranges for some of the parameters.
Version 0.995, June 19, 2005
-
Can manually edit new filenames in scan list before renaming.
-
Added filters for minimum filename size, maximum filename size, minimum pathname
size, maximum pathname size.
-
Added filter for maximum level of subfolders.
-
Added option to enable/disable the display of specified columns on detailed info
window.
-
Window sizes saved automatically.
-
Many minor improvements to display.
-
Fixed bug with colour on detailed info window.
Version 0.99, June 5, 2005
-
Added ability to export the detailed information to a CSV file.
-
Added configurable filter for excluding sub-folders and their contents.
-
Added configurable colours.
-
Many minor improvements to display.
Version 0.98, May 30, 2005
-
Added display of a thumbnail in the Detailed Info window
for when a picture file is selected.
-
Huge optimization with sorting columns in Detailed Information Window!
Sortable display now just as fast as old standard display; therefore
standard display mode no longer needed.
-
Missing tag insertion will now generate optional warning.
-
Removed coloured rows from Detailed Info window. Problem rows now
have red text.
-
Added counter previewer.
-
Moved length display of selected file into a new column that shows the length for all files.
-
Entire Filter list from main menu is now automatically saved. No longer have to use
the "copy current" button in the option window to save the list.
-
Entire Folder list from main menu is now automatically saved. No longer have to use
the "copy current" button in the option window to save the list.
-
All counter insertion commands in custom renaming now use same counter value for each file.
-
Minor improvements to all window GUI's
-
Updated Help File.
Version 0.96, May 15, 2005
-
Integrated with Explorer. Can now activate PFrank by right-clicking on
a Folder and selecting PFrank.
-
Added option to configure action to take if MP3 or EXIF tag to be inserted is missing.
-
Min Digits option for Counters will no longer remove digits if number too large.
-
Added Max Digit option for Counters which will truncate digits if number too large.
-
Reclassified warnings into problems that can be errors or warnings.
-
Fixed Bug with display of main window on slow PC's (introduced in 0.95).
-
Fixed bug with title case introduced in 0.95.
-
Fixed bug with display of renaming when scan errors detected.
-
Updated Help File.
Version 0.95, April 30, 2005
-
Added ability to delete rows from the detailed information window.
-
Added ability to open files from detailed information window before renaming them.
-
Can now delete and clear multiple rows from custom renaming list.
-
Changed summary panel into an event log. Summary information can
be cleared or saved to a file.
-
Title Case replacements now skip over any type of leading opening brackets in each word.
-
Can now shrink size of summary panel by resizing main window.
-
Added 'Year' tag insertion for MP3 files.
-
Can now configure where auto duplicate file resolving string is placed.
-
Added shortcuts to make it easy to move between windows.
Redefined some other shortcuts.
-
Counters now support negative numbers.
-
Counters now support random mode.
-
Added row indicator to detailed information window.
-
Current filter now remembered between sessions.
-
Fixed bug with setting 'number of digits' for counter insertion.
-
Fixed bug with setting the 'base' for counters.
-
Fixed bug with folder separator.
-
Upgraded libraries to Python 2.4.1 and wxPython 2.5.5.1.
-
Updated Help File.
Version 0.90, April 12, 2005
-
Added ability to insert information from MP3 tags of music files.
-
Added ability to insert information from EXIF tags of picture files.
-
Added ability to insert folder names.
-
Renaming and Undo Batch Files now only created on demand.
-
Improved User Interface by adding a menu and status bar to the detailed information
window. The batch file commands from the main window are now in the detailed information
window menu. The undo and rename commands are now available together on the detailed info
window. Renaming progress and results now appear on the detailed information status bar.
The detailed information window is automatically raised after a scan.
-
Detailed Information search now wraps around
-
Only show 'Problem' column in Detailed Info if there are warnings.
-
Added 'Type' column in Detailed Info to show which entries are files or folders.
-
Fixed Frozen Abort prompt on status bar.
-
Updated Help File.
Version 0.83, March 31, 2005
-
Can now insert any pre-defined renaming command from the custom renaming popup menu
instead of just the currently displayed
renaming command.
-
Specialized music renaming now includes '.flac' files.
-
The sortable detailed info is back. It really bothered me when I had to remove it earlier.
Also replaced the detailed info display option selection with display buttons directly
on the detailed info window.
-
Added 'find' dialog for detailed information window (use right mouse click).
-
Added configuration for custom date format.
-
Date sources for Date insertion now includes "Today's date".
-
Removed Illegal Date Formats from pre-defined list.
-
Added configurable Number Base for counters.
-
Added display of "Tip of Day" from main menu.
-
Updated Help File.
Version 0.80, March 10, 2005
-
All renaming now takes place internally instead of using
batch files. Renaming results are updated to the status bar as renaming occurs.
Renaming can be aborted. Results are recorded in the summary panel.
-
Added checking for pathnames greater than 256 characters.
-
Updated Help File.
Version 0.76, February 28, 2005
-
Added "swap case" to pre-defined renaming command list.
-
Added option to enable/disable re-initialization of the insertion
counter whenever a new subfolder is scanned. The default is to reset the
counter on a new subfolder. Previous versions did
not reset the counter.
-
Current pre-defined renaming command and portion now included in saved settings.
-
Changed default for including subfolders in renaming to false.
-
Speed optimized the check for duplicate files.
-
Fixed bug in setting separator for counter/date insertion.
-
Fixed bug where undo could fail for some files if the encompassing
folder was renamed first.
-
Updated Help File.
Version 0.75, February 19, 2005
-
Added status bar at bottom of main window to show status
of scan while it is in progress.
-
Users can now abort a scan.
-
Added ability to save all configurations into a file and to load all configurations
to a file.
-
Fixed bug where renaming could fail for some files if the encompassing
folder was renamed first.
-
Added option to enable/disable renaming of subfolders.
-
GUI no longer locks up temporarily while scanning many thousands of files.
-
Changed Detailed Info window to virtual list control. With the
regular list control, it was very slow if thousands of files were in the
list. This change has resulted in the loss of sortability for the detailed info rows.
-
Using insert counter command in custom panel will now reset the counter
with each scan.
-
Relabeled buttons to make them more windows-like.
-
Added list of shortcut commands to the help file. Other minor updates to help file.
Version 0.73, January 21, 2005
- Initial beta version.
Developed using Python 2.4 and wxPython 2.5.3.1.